Skip to content

feat(main): update to service v 0.12.0#139

Merged
b-long merged 4 commits into
mainfrom
feat/update-service-0-12-0
May 21, 2026
Merged

feat(main): update to service v 0.12.0#139
b-long merged 4 commits into
mainfrom
feat/update-service-0-12-0

Conversation

@b-long
Copy link
Copy Markdown
Owner

@b-long b-long commented May 8, 2026

No description provided.

b-long added 2 commits May 7, 2026 22:01
… run which

The sub-project's uv environment does not contain protoc-gen-connect-python,
so `uv run which` failed and silently aborted buf generate. Now checks the
parent repo's .venv first, falling back to the system PATH.
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the protobuf definitions to align with version 0.12.0 of the OpenTDF platform, introducing features such as obligation fulfillment context, namespace certificates, and an allow_traversal flag for attribute definitions. It also adds a manager field to key provider configurations and implements validation rules across various policy and authorization messages. Feedback identifies misleading documentation in the ValueTriggerRequest message regarding entity identification and suggests improving the cross-platform portability of the plugin resolution logic in the generation script by using shutil.which().

Comment thread otdf-python-proto/proto-files/policy/obligations/obligations.proto
Comment thread otdf-python-proto/scripts/generate_connect_proto.py Outdated
@b-long b-long merged commit 125b12b into main May 21, 2026
11 checks passed
@b-long b-long deleted the feat/update-service-0-12-0 branch May 21, 2026 00:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant